package com.anolesoft.amljmes.fortysix.service.info;

import com.anolesoft.amljmes.fortysix.dto.*;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface MesBzzZcbldmxService {
    // 生成转场保留单
    int addMesBzzZcbldmx(MesBzzZcbldmxDto inFoDtoParam);
    // 移交单打印(根据移交单号）
    List<MesBzzBindDto> queryBindYjd(String yijiaodanhao);
    // 补件单打印(根据补件单号）
    List<MesBzzBindDto> queryBindBjd(String bujiandanhao);
    // 保留单打印(根据保留单主键查询保留单明细)
    List<MesBzzZcbldmxDto> queryZcbldmx(String bldobjuid);
    // 状态改为“已注销”
    int updateStateZx(List<String> qualifiedLabelNumbers);
    // 计划数量减少
    int updateNumJs(List<BudengyuDto> bdy);
    // 根据保留单主键修改保留单明细备注
    int updateZcbldBz(newDto dto);
    // 移交补件单打印(根据配套单主键）
    List<YjBjDto> queryBindYjBjd(String objuid);
}
